/* CSS Document */
*{ margin:0; padding:0;}
a{ text-decoration:none; color:#666666;}
a:hover{ color:#d0111b;text-decoration:none;}
fieldset,img{border:0;}
ol,ul{ list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-size:14px;font-weight:normal;}
em,i,stong{ font-style:normal; font-weight:normal;}
body{ font-family:Microsoft YaHei; font-size:12px; color:#666666; background:#f9f9f9;}
.fl{float:left;overflow:hidden;}
.fr{float:right;overflow:hidden;}
.w{width:100%;}
.wide{width:1024px;margin:0 auto;}
.kb{height:35px;clear:both;}

/*top*/
.top{background-color:#f9f9f9;height:103px;clear:both;}
.logo{padding-top: 15px;}
.logo01{padding-top: 15px;padding-left: 15px;}
.dh{padding-top: 15px;}

/*nav*/
.navbox{background-image:url(../images/gf_13.jpg);height:50px;clear:both;}
.nav {height: 50px; margin:0 auto;background:url(../images/gf_14.jpg);}
.nav li{width: 99px;margin-left: 3px;line-height:50px; text-align:center; font-size:15px; float:left;}
.nav li a{ color:#ffffff;}
.nav li a:hover{ color: #ffffff;display: block;background-color:#ce000c;}

/*banner*/
.banner{margin-top: 1px;clear:both;}

/*cpzs*/
.cpzsbox{height:35px;border-bottom:1px solid #dcdcdc;}

.cpzs_wb{width:85px;height:35px;text-align: center;border-bottom:1px solid #636363;font-size:18px;color:#333333;}
.cpzs_wb a{color:#333333;}

.cpzs_ss{padding-top:5px;padding-right: 10px;}
.cpzs_ss a{margin-left:5px;}

.ss-right {padding: 2px;}
.inp01 {width:180px; height:22px; border:1px solid #ccc;color: #333;}

/*cpfl*/
.cpfl{}
.cpfl_l{width:249px;height:514px;background:url(../images/gf_23.jpg);}

.left{width: 237px;margin: 0 auto;padding-top: 110px;}
.left ul li{height:45px;line-height:45px;background-color:#ffffff;font-size:15px;color:#333333;padding-left: 15px;margin-top: 16px;}
.left ul li span{float:right;padding-right: 10px;}

/**cpzs_right**/
.cpfl_right{width: 765px;margin-top: -10px;}
.cpfl_right ul a{color:#666666;}
.cpfl_right ul a:hover{width:245px; color:#666666;background:url(../images/gf_24.jpg);display:block;}
.cpfl_right ul li{width:245px; height: 249px;background:url(../images/gf_25.jpg);margin: 12px 10px 0 0;float: left;}
.pic{ width: 223px;height:155px;padding: 11px;}
.pic img{ width: 223px;height:162px;}
.wb{width:215px;height: 70px;border-top:1px solid #dcdcdc;margin: 0 auto;overflow: hidden;}
.wb span{overflow: hidden;height: 24px;font-size:14px;margin-top: 7px;}
.wb p{overflow: hidden;height: 48px;font-size:12px;line-height:24px;color:#999999;}

/**case_top**/
.case_top{height:75px;background:url(../images/gf_42.jpg);border-bottom:1px solid #dcdcdc;}
.case_topbox{padding-top: 40px}

.case_top_l{width:85px;height:35px;text-align: center;border-bottom:1px solid #636363;font-size:18px;color:#333333;}
.case_top_l a{color:#333333;}

.case_top_r{padding-top:5px;padding-right: 10px;}
.case_top_r a{margin-left:5px;}

/**case**/
.case{height:460px;background:url(../images/gf_42.jpg);}
.casebox{}

.case_l{width:246px;height:374px;margin-top: 35px;}
.case_l img{width:246px;height:374px;}

/**case_r**/
.case_r{width: 768px;margin-top: 25px;}
.case_r li{width:246px; height: 179px;margin: 12px 10px 0 0;float: left;}
.case_r li img{width:246px; height:179px;}
.case_r ul li a{color:#666666;}
.case_r ul li a:hover{width:246px; color:#666666;background:url(../images/gf_48.png);display:block;}

/**gsjj**/
.gsjj{height:550px;background:url(../images/gf_53.jpg);}

.jjtop{height: 185px;padding-top: 65px;}
.jjtop_l{width:756px;}
.jjtop_l_top{width:756px;height:30px;}
.jjtop_l_wb{margin-top: 10px;} 
.jjtop_l_wb span{font-size:14px;line-height:30px;color:#000;}
.jjtop_l_wb p{width:100px;height:30px;text-align:center;background-color:#cc2a1e;font-size:14px;line-height:30px;color:#000;margin-top: 10px;}
.jjtop_l_wb p a{color:#000;}
.jjtop_r{margin-top: 30px;}
.jjtop_r img{width:232px;height:170px;}

.gsjj_foot{padding-top: 48px;float: left; color:#000}
.gsjj_foot a { color:#000}
.gsjj_foot li{width: 256px;float: left;}
.gsjj_footpic{}
.gsjj_footpic img{width:222px;height:160px;border:5px solid #000;}
.gsjj_footwb{width:222px;height:24px;text-align:center;margin-top:10px;font-size:14px;overflow:hidden;}












/**khjz_top**/
.khjz_top{height:75px;background:url(../images/gf_42.jpg);border-bottom:1px solid #dcdcdc;}
.khjz_topbox{padding-top: 40px}

.khjz_top_l{width:85px;height:35px;text-align: center;border-bottom:1px solid #636363;font-size:18px;color:#333333;}

.khjz_top_r{padding-top:5px;padding-right: 10px;}
.khjz_top_r a{margin-left:5px;}

/**khjz**/
.khjzbox{height:435px;background:url(../images/gf_42.jpg);    padding-top: 23px;}
.khjz{height:375px;background-color:#ffffff;padding-top:23px;}
.khjz li{margin-left: 20px;float:left;}

.khjz_pic{width:231px;float: left;}

.khjz_wb{width:231px;height:198px;background:url(../images/gf_66.jpg);}
.khjz_wb span{width:81px; height: 24px;font-size: 14px; padding-right: 12px;float: right;overflow: hidden;margin: 0 auto;margin-top: 40px;}
.khjz_wb p{width: 200px;height: 129px;margin: 0 auto;line-height:26px;    color: #999999; overflow:hidden;}



/**zhtp_top**/
.zhtp_top{height:40px;border-bottom:1px solid #dcdcdc;}
.zhtp_topbox{padding-top: 1px}

.zhtp_top_l{width:85px;height:39px;text-align: center;border-bottom:1px solid #636363;font-size:18px;color:#333333;}
.zhtp_top_l a{color:#333333;}

.zhtp_top_r{padding-top:5px;padding-right: 10px;}
.zhtp_top_r a{margin-left:5px;}

/**zhtp**/
.zhtp{}

.zhtp li{width: 256px;float: left;}
.zhtp_pic{}
.zhtp_pic img{width:233px;height:166px;border:5px solid #ffffff;}
.zhtp_wb{width:233px;height:24px;text-align:center;margin-top:10px;font-size:14px;overflow:hidden;}














/*xw s*/
.xw{width:660px;height:390px;border:5px solid #e8e8e8;}
.mlef3{ width:660px;}
ul.na3{width:275px;float:left;line-height:34px; font-size:15px;  }
ul.na3 li{ width:67px; height:34px;margin-left: 21px;float:left; text-align:center;    font-size: 16px;    margin-top: 11px;}
ul.na3 li.tagon{    border-bottom: 2px solid #cf392d;}

.news3{width:630px; margin-top: 9px;padding-left:15px;float:left;}
.news3 ul{ width:630px; padding-top:5px;overflow:hidden;}
.news3 ul li{line-height:38px; background:url(../images/gf_70.jpg) no-repeat scroll 3px 15px transparent;border-bottom: 1px dotted #CCC;font-size:13px;padding-left:16px;float:left; height:38px; width:600px}
.news3 ul li p{width: 500px; height: 26px;overflow: hidden;float:left;}
.news3 ul li span{float:right; }

/*line*/
.line{width:330px;height:390px;border:5px solid #e8e8e8;}
.line_top{width:305px;height:28px;background:url(../images/gf_71.jpg);margin:0 auto;font-size: 16px; margin-top: 11px;}

.link_foot{width: 310px;display: block;float: left;padding: 8px 0 0 21px;}
.link_foot li{margin-top: 15px;line-height:23px;}
.link_foot lable{font-size:13px;color:#666666;}
.link_foot input{width:237px;height:24px;text-indent:5px;border: 1px solid #e6e6e6;}
.link_foot textarea{border:1px solid #e6e6e6;width:237px;height:70px;text-indent:5px;}
.link_foot-an{float:right;padding: 20px 10px 0 0;}
.link_foot-an a{margin-right: 18px;float: left;display: block;}


/*wz*/
.wzbox{height:100px;background-color:#f0f0f0;border-bottom:10px solid #d32821;}
.wz{}
.wz1{width:305px;height:50px;background:url(../images/gf_77.jpg); margin-top: 24px;}
.wz1 span{font-size: 16px;margin-left: 65px;}
.wz1 p{font-size: 12px;margin-top: 5px;color: #999999;margin-left: 65px;}

.wz2{width:350px;height:50px;background:url(../images/gf_80.jpg); margin-left: 35px;margin-top: 24px;}
.wz2 span{font-size: 16px;margin-left: 65px;}
.wz2 p{font-size: 12px;margin-top: 5px;color: #999999;margin-left: 65px;}

.wz3{width:295px;height:50px;background:url(../images/gf_82.jpg); margin-top: 24px;}
.wz3 span{font-size: 16px;margin-left: 65px;}
.wz3 p{font-size: 12px;margin-top: 5px;color: #999999;margin-left: 65px;}

/*foot*/
.footbox{height:375px;background-color:#005d79;}
.foot{}

.link{}
.link p{font-size: 16px;border-bottom:1px solid #006a8f;color: #ffffff;padding-top: 19px;    padding-bottom: 10px;}
.link span{margin-top:15px;float: left;padding-top: 10px;    font-size: 13px;    line-height: 24px;}
.link span a{color: #f0f0f0;margin:8px;}

.dbdh{width: 1024px;height:68px;background:url(../images/gf_87.jpg);margin-top: 25px;color: #f0f0f0;    margin-bottom: 20px;line-height: 40px;text-align: center;float: left;}
.dbdh a{color: #f0f0f0;font-size: 14px;margin:10px;}

.bottom{width:530px;margin:0 auto;}
.bottom_l{}
.bottom_r{font-size:13px;color:#f0f0f0;line-height:28px;}



















